Big Huge Thesaurus

Russian dandelion

noun